microbial protein - French English Dictionary